CTF Framework