added tigerdirect wrapper