Specify topics story 1.2

Issue #104: please review my code @KhaledHelmy @mohamed-elmahdi @Serag8 @MohabGhanim @AmirGeorge