fixing up the signature a bit.