*	share code
*       share code