EthanR: added a new state/improved input a tad