both emulation and control integrated;
sequential startup added;
working on errors handing;