throwing away unneeded methods