updated sprintf.js to fix negative number bug
multiple pads is shown and may be edited in text editor