looking better. still need to fix vertical spacing for large arrays in max depth