input enhancement

ウィキペディアから