added boilerplate sample tempalate