add list of functions to possibly remove