allow different parameter matrices