Added original code.