add ejs
compile ejs in worker
require ejs
add optional configs
add custom fields