Added hydrater ICS and tests

idem