- implemented most parts
drwxr-xr-x - Source