add faraday base codes