Perform service (30/40)

Perform service