[IMP] Form builder + asynchronous post function beta version

extractData(self, **kwargs): => use data