user requirement doc, unformated - as per discussions and change if needed