complete specs on public methods of goodall.rb