there are so many things wrong with this. . there are so many things wrong with this