update and corrected flike