teleology holdings