Additional argument to allow arbitary U*_0