initial support for the printing