more tests fore base.rb