added full simple_form support