hassan ali new (10)