added some informative messages in avoid that