changes on share tarnsfer