patience is key....