hassan ali new (8)