a better structurefor example directory