update + bugfixed