! in some cases the +x count could be off by one

Signed-off-by: Spuds <spuds@spudsdesign.com>