Request 1 with main function