added 'speculatory'