more documentation and changed turn value