Code now requests for only building wise data first