adding a few methods to it.