a launch date and new technology