Perform service (25/40)

Perform service