reorganizing directpry
reorganizing directpry