making it my own flat mapper