wow.  missed the else.  was doing the cubing BOTH ways.  so slow.  the timing caught it though ;)