add a few new methods