do this differently
use this template instead
Rename boilerplate stuff until I know what is going on