Change the return bit, now is even more awesome, need to crete documentation