improve CTF