update to fix negative numbers not existing