add missed completion fns regisrtering