int id prop
backend as property