name logic: