@pfa: what about long