listing a couple extra abstrat models