cal upgrade example