trying to fix the weird sign issue