steps 0 and 1 are done.