404 instead of 302 for empty IDs
Expanding coverage to 95.7% - all cases in controller