comment some methods