self handling