embedded svg
made kinetic optional in js
handling crap background definitions