Dense development on Canal Street in Shelton?