create my own version of bigmem based off of the devil kernel