simmons code cleaned up; need to add verbout 2006, brooks 2001 and grazulis 1993