advanced commit, new interface, mobile optimizations