Improved ui code, wait on printer start, dts cycle on start