fix to use context
fix example to updated emsuinput
add function for get version