frontend: replace obviel-forms by own code