make handlers with closures