adding a tutorial; still incomplete