old version or proxy
using config file instead of hard coded strings
resolve conflict