added the templates for all the EOM functions
the varying config runs sort of go but currently theres still a lot of issues