updating coursework and adding pub