make expansion boxes work, add position to mouse button event