renamed some methods