Started on multiple selection. Not working yet though
Updated to lisp with expansion