New version calls ejs directly