update screen collision and printing