these functions are unused, remove them