Service
    The clean solution