Finished engine and tests