form

refaktoryzacja i bugfixy