finish class structure