fixed fade out bug