Major fixes to printopformintro and getselect