Restoring my soul program