following some advice. - sali