update strategy of enum converting, create tests for data not exist