An ion always has a ________ or ________ charge. While a covalent bond always has no _________, meaning it is __________.