added ejs support