cleaning up, noticed I didn't implement >= 1000 :D