agreed - on both points. let's think a good approach