fixed recursive rmdir