enstrong the function