full update revised