add initial state