Several changes on the idel mechanism