Development and troubleshooting