slightly more mostly finished pdf controller