add prework code