yay a format method!