Self leaking ...