many updates to stages, still only passing 8/17