adding closures