stack growth partially done -- tests not passing