hm... todo + pointer-events (just for now)