added some more functions to the list. some dont seem to work