call me crazy !?
A block ?
Print