FIX: remove weird looping recursive test method