begin closures