SD-672 user preferences - fresh back-end support implementation