Progress checkin cleaning up match conditions
Working tail recursion in SearchBitmap