add max depth variable