comment out unnecessary functions