correct some methods