more backend improvements