with phosphorus or compounds thereof