Halfway through implementing category format method. Not working for some reason right now...