learned about returning old value in expected but not able to get correct results yet