new print and queue support