hassan ali new (12)