add completiion