fixed ginput