added support for file rename and move.