1 consumer stack memory model