Added hydrater ICS and tests

checks the number