added id argument to engine.html.target()