now it works.
making the whole stuff run