kant modified