merge werkende code van 'large signal memarray' Branch. NOTE, alle veranderingen op deze code moeten in de 'large signal memarray' Branch gebeuren