adding closure