working on basic template design