why `require_relative`?