first version of tutorial