it is a little retarded