PyCampus update