lierva laughed at the absurdity of the entire situation , at the frustration she knew they were all feeling , everyone who knew about the engine problems ; selesta was nearly finished , all but the engine , and the last several test firings had failed .