update docs
minor cleanup and adjust current index when children are changed
separate removing action by index and by value
separate removing action by index and by value