M2 update methods