moar backend fixes