state implementation
Advertisement