set body should return PushInterface