extended security proves
move into subs
ignore mac stuff
restructure, more tests, more awesome