work on property annotation support