make it requirable
prettified the template