tidy
add check
improve warnings
updated name to 2
tidy
tidy
fix MARGIN bug when all sums
corrected 1 bug, still one to go
add verbose arg