Correcting data Constructor Above