fixed grid controller and block