Base functionality is ready.