proper directory structure attempt