template of all shapes