Button Read Optimizations

not if all you need is "delay(10)"
which library? depends on requirements