You said about ICS problems, check this site out as i has all what you need, it help me and is still helping me. http://www.practicallynetworked.com/
Separate names with a comma.