ext components