modified dir structure as crates