added V2 methods