less cluttered method's leave