CPU part for v0.3 alpha