leaking improvements