username check before interactive