fixed literal_eval bug