added footer and updated core.rb