yes, all of this please