tutorial skeleton