Service to handle reading/writing in background