Updating: working on lkmpg-2.6