should use silent instead of just doing typed