edited forgot controller and reset controller, now checks for field lenghts and matching strings