Final impl--SLZ
Final impl--SLZ