initial -> value