core form controler

debug