Better error reporting for new design