Add new convenience functions