stage 1.5 (not quite to stage 2)