fmt: add options handling