reload must not take the return value of the write/create call