move api key to argument, update to 1.0.0