some ws methods