support numerical argument on "up" and "down"