Assigning Automatic and Conditional Context