modify exercise, add shiny git