Add new error check : Purpose comment