add Noura's code