why is there a delay after hitting submit