Drastic Restructuring of constructors
Paths