don't use require_relative bc it breaks old ruby versions