added convienience method