How many ways to load context variables?