chaneged project structure