fixed some strings, and checks if there isn't a signature