add more console interaction