Add more error types