muhammad nif 123 is following