 
     # ...: dirs - mandatory
     if config.dirs is null or config.dirs.length is 0
-      msg = 'Check your `toaster.coffee` config file, you need to inform at'
-      msg += 'least one dir in your config file.'
+      msg = 'You need to inform at least one dir in your config file.'
+      msg += '\nCheck your `toaster.coffee` config file.'
       return error msg
 
     for dir, i in config.dirs

      if fs.existsSync dir
        config.dirs[i] = dir
      else
        msg = 'Check your `toaster.coffee` config file, informed dir doens\'t '
        msg += 'exist:\n\tleast one dir in your config file.'
        return error msg

    # ...: release_dir - mandatory
    if config.release_dir is null
      msg = 'Check your `toaster.coffee` config file, `release_dir` must to'
      msg += 'be informed.'
      return error msg
    else
      config.release_dir = path.join @basepath, config.release_dir
      unless fs.existsSync (path.dirname config.release_dir)
        error "Release dir doesn't exist:\n\t#{dir.yellow}"
        return null

    # ...:optimize - optional
    if config.optimize?

      unless fs.existsSync filepath

        # rise and error and aborts
        msg = "Config file not found: #{filepath.yellow}\n"
        msg += "Try running:".white + " toaster -i".green
        msg += " or type".white + " #toaster -h'".green
        msg += "for more info".white
        return error msg

      # otherwise if file exists, go ahead and read it's contents
      contents = fs.readFileSync filepath, "utf-8"
