working version of insert
have list params keep track of how many chars they are
visibility modifiers
onTuple method
removed some comments