Depending on the state, provide different operation!
Do not stick, edit, delete, add these routine operations!