moved formatters to G8 class