added frustum diagram