Same typo that was causing the top surface to not get updated was causing the bottom surface to not get updated.