adds state