try type dict for property