moved increments to controller side