styles etc and fixing