Finish implementing initial functionality.