indeed very useful tips. have used few techniques while few are new to me