this thread is full of sacrelige.