fix. condition.await should wait at least given amount of time