Adding text selection w/ element wrapping