Started implemeting the template