crypto code pros and cons