fixed issue with level depths ... needed to start at the lowest level and back up.