added maximum depth