added support for signed decimal integers