introduces api environments
improves element cursors
allows form submission using [ENTER] key