Horrible class