Adding FINISHED and RELEASED to states to wait after in the _needs_reschedule method...