Check for missing parameters
Remove comments
Add pragma checks