steps 1 and 2 requested by Peter