working well now

some more css still to go