custom formatters module