adding backend view replacements