UPDATED TO SCRYPT