Revising x-engine design