adjusted path structure in code