fixed issue #18 with mismatch in formatting pattern and migrated to marshal dump