added coordinate bounds