Controlled declaration