invalid lecturer -2
invalid checker -3