map adds and bounds