Added key tapping to select
Nicer version
Working version