more info in requirements docs, flusing out of ideas