added property annotation