using Release mode in most places to economise memory usage