trying to fix weird sign in bug