[cookie+swap]