Properties should be in alphabetical order