immutable stack fully completed