getting changes from cakelampvm