update backend view