I found that all this delay you guys are talking about is basically animation delays, basically the animation won't let you begin the next command until the animation is completed.