add 'expand' capability