declare crypto wrong