- implemented until state change