sounds like a timing issue to me