finish use method