seperated ICE into seperate categories