fixed accept problem default as public