Improved requirements doc