Good things take time to happen