fix argument signatures.