add:pin assign