added in a few methods.