after multi functions being added