less core more efficent