rm unused fn