Several backend adaptions