Why does it take such long time to submit