complete basic services

complete all basic services method