Revert 5385091..2df0e66

This rolls back to commit 5385091af44df92593032dd9f1a794ccc3af41fc.
Revert 2df0e66..e446e3e

This rolls back to commit 2df0e66e2f6fff7802f6e21a907c4ed48e63bdfc.
added draft of requirments/solution report