yay, now supports negative spacing!