initial poor-looking class