Add convenience functions