injection class on property