patience is a vertue...