i have everything u listed call me