professional depth