inherit form module instead