directories as packages