Refactored access modifiers.