Requirement analysis taken from dropbox