Thomething is wrong here and I can't quite put my finger on it.