edit by rehman