Refaktorering till AbstractForm.