extended syntax