Have some references for offline coding