taking out unneeded methods