patience ....patience.....patience....