We have got very good DAB labelling using Sigma monoclonal directed towards S100B in the rat but our immunofluorescence is rubbish. We've run to serial dilutions using the antibody ranging from 1:100-1:4000. Using an Alexa 488 secondary. We use pretty standard immunofluorescent conditions with serum and/or a BSA. We have previously got relatively good immunofluorescence but this was using on slide - as opposed to free-floating which the most recent batch is - I would not have expected this to make a huge difference though. This is driving me bonkers. Any suggestions?