Combined the engine GA functionality