experimental try at reorginizing kamstrup  -  start