thinking we should use fmt() here