First attempt for a directory layer