Planing: doc changed, minor updated to the existing implementation