Fixed nullpointer and adjusted host selection for edge case
removed single host selection (will never upscale.. duh)