more work to support explicit locals section