handle wrap( container of enum)