but how do we actually do it?