But I am still confused about the signature...