added a few useful methods