structure improved, started to implement UB Heuristik