hassan ali new (3)