adding new modification related to ic3