New input laws