strict array difinition format