An implementation of collected codes and 3rd party API