purchased template to eliminate the need to build something from scratch