Input class updates