flounderings