i spent way too much time on this and it still looks horrific w hy