ok so what is your favorite class and or spec and why?