implemented x64 CPU stuff