adds some methods