added support for negative arguments

almost let this one slip through