got all text displays updating correctly

got all text displays updating correctly
probably need to clean up logic a bit soon