recursive call was indented improperly