template 1st step