3C391 Advanced Topics