corrected project template and whitelist
formatting change
fix for null value

it is confusing why this is necessary, e.g. in events, null values don't trigger a tn/4 error