backend bugfixes