Pseudogapping is no misnomer. Despite their many tempting similarities, gapping and pseudogapping are distinct constructions. Pseudogapping is a special instance of VP-ellipsis, while gapping, I argue, is a special instance of across-the-board movement. Squeezing gapping into across-the-board movement has its own discomforts, however, which I suggest can be remedied by retailoring our syntax to include string-based output constraints. I sketch one such alteration that involves apparent Left Branch Condition violations.