Updated dual props for constructor