formatters and handle file object
cli added