Update plat algorithms