fixed so many things, and fixed awful css!!!!