update compound.pm