reminder to myself: expval includes offset