yeah, we can do that in the s->object case