Added printer password. More error checking on file types.