Added UserPrint adapter