added a few methods.