hassan ali new (6)