Author: Alex Tu Author Date: 2017-03-27 06:07:55 UTC
failure: take care failure cases and disable service after success