If you return a symbolic constant here, please also use SC_SUCCESS in the end.