What couldn't replace the Virgin Mary on any altars?