fixed the evil bug !