Index and work functional