simple completion