more work on shiny completions