I think the number of displayX functions is getting ridiculous, will
check to see if there is a good way to consolidate later.