Added Closure annotations