removing private code from official