added ageLimit and locationSignature