Sleep wasnt sleeping long enough. This needs to be converted to a ->spin().