fix - input accept and capture