making things work, including changing some layouts, plus svg support for older browsers, have to test yet though