Core functionality complete.