added a few convience methods