Scribbled first rough idea for requirement object