bug fixed in method all on interface.rb