demo 4 fix