adding custom field editors