removed redundant definition of CPU implementation