Add H2O using Semaphore