add update operation and favicon