Better, Faster: Joint, Skim & Fill