added a noSign() function