makes some more fields final that should be