add some methods, etc.