fixed last todo