modify apis