tutorial, phase 1