please explain indetail by using examples