Remove unrequired yield from, to make it work :D! Since it works, also remove all debugging messages