add methods format