wrecked.tech
You should probably try Google's iPhone keyboard
You owe it to your fingers.