added a bunch of stuff, fixed div length, added styles