There's more to the up/down logic than I had thought