require functions.rb