Put update lock/unlock each into its own function.
Make updateshow=FOO only update that one show.