My take on the brand x engines