Work on states