needs same variable name as in router