product resource mock finished