added services methods