Use heap for array
Enable pendantic errors