fixed more. create and print now work together