small changes qq to avoid syntax highlighting
adopt new resource loading compositional