if a limit is nil wont break printer