add ejs support