A smorgasbord of functionality