Basic plOpus class