barnes solids