ok, fixed cta display issues for real this time

sorry about all the crazy commits.