2 types of design templates