more support for single files and moving dirs without destination path setup