add --oboslete as well as service list