better check for ec
no sharp, - instead