Add state enum