added test
updated widget, form_init.js