Still recovering from hurricane Helen