accommodate the sticky bit in permissions
added the conversion of modification time into a date