Glucotrust – Dead or Alive?