working, nav needs work and little style changes