geting input