I will never escape the sign errors