custom class finder