An update on Homo floresiensis, a.k.a. the Hobbit Part 6