adding delayed job and ties to get the salesforce data asynchronously