keep patience and go long...