hassan ali new (7)