Everything works but is ugly