using parseList/Set