update docs, fix stupid bug with system order