closure | added more closure demo