Why not combine these conditionsals? 
 `if ((requestCode == GUIDE_STEP_LIST_REQUEST || requestCode == GUIDE_STEP_EDIT_REQUEST) && resultCode == RESULT_OK) {`