Call second layer from gupta_paper