i guess there is some difference in enum datatype.