work on form displaying
implement repetition
implement repetition