Removed JS requirement for State