fixed point controller
intial interpolation tinkering