Make Constructor more readable