Updated buffer initialization and class access modifiers