improves componentization settings socket as device