blinking and bottom overlap fixed