Deleted f-factory, added some functions to implement in Formatter.