fix logik