Troubleshooting

Fix problems and understand limitations.