update pupa