writeCheck for shared checks