SA is done 110% debugged works perfectly