alloc the controller in every request