introduction

introduce the function what will do