finish put function in Active mode