compensation code start