#69 updates

@amrgamal18 @yomn-el-mistikawy @hanamagdy @mozdan-hamd @Ziad-abdelkader