definer logik