update checks and prints