all formating now is done in class formater