don't return duplicated elements
deleted enum