test for subtypes, update README