flapping solution