Implemented first basic template