keyboard causing issues with multiple text fields