add workflow concept, fix csv read, fix nominal guesss