Update gpl.h and added missing reference to all files as necessary