trying to make it not look like shit but making it worse