Hot: self-return