checking with apis