Completed basic features.