starting to block out spec
fleshed out ethics spec, need to plug in bg stuff