vectorized functions
allow for cellstr inputs
improvements in process subs
small bug correction in solution checking