added self-x stubs