Making everything property based.