Operates over input now