flat not flatten