Self machine to self-rogering