flapswiike m . m . diverse.