ENQUIRES & DECLARATIONS