added module unused_functions