added missing access modifiers