add key_name to all the upate_launch_config methods and add tests