better error messages, collections test