added cyrils work from DART into CQBE
yuiry does work
merged sidestep