make all rspec tests pass, debug and enhance UI