interdpth stuff