set settings in purl app
correct nullguard checks