added some more const access modifiers