initialize controller state by default