more changes...

trying to get rid of this stupid dependency on absolute positioning.