implemented submit penalties and point scored