How I feel about this class