more examples for the pre-processor