Try to figure out what's going on from the useless documentation