Make the code pure~

Make the code pure~