add fn : misc script