slightly less shameful spec