add SubString PlanOperation
better way of table construction + exception handling + multiple columns possible