all core functionality is working