Start of trying to work on associated requirements

Author: @akshoop