curly defaults to false