In the last episode, we tracked down a button activation glitch to a missing test of our button’s padding and margin. Now we fix the problem and introduce a nice abstraction along the way. When that’s done, we return to our CSS button abstraction and finish factoring our button’s structure away from its skins.