Added annotation based Formatter