Online Joint Class