completed the support the closures