PD1 immune checkpoint has been proven to be a successful anti-cancer drug target and FDA has approved a number of antibody drugs targetting PD1 or PD-L1 which have shown surprisingly good treatment results in some patients regardless of cancer types. However, these antibody based drugs are expensive and many patients could not afford them. Developing small molecules as an alternative targeting the same PD1/PD-L1 might be a possible solution.