terminated tests conversion
added a simple comment
Refactored the _serialize function
Swapped some params to standardize
Swapped some params to standardize 2
Tried to async recursive calls