make some methods change private method