sharp switch