setting up class templates