update to lower lazy