removed logging of state change in comments since github already does it