add thin dependency