some things having to do with css selectors
some js debugggggggging