correct property ordering