why is this a warning?