inputs getter and setter