Update Interface, may not work, carefull