custom error for each tab

done