Streamlined devices, Config 99%

Need to add none option for targeting and require something to be named
and selected before adding/updating