fix good form bug