potential developments