please ... advice needed