Working on gui system, but next time wil radically changed.