one small fix to prof C can do it well enough )))