checked behavior when just use collection (set example)