template refactoring & add reviews form