another fix for backend now write setting correctly