Naiv implemntation for basic form feature to use as base for refactoring