test for person, string, collections