stills fixing basic logic errors.