change screen-finish and view-mode to type enumeration
updated cardinality; setup enum for free-wireless