requires tree
adds styles, but needs to fix tipsy postioning