constructor compound critic compound critic 