1. support encoding set.
2. more sites.