added timeout so that the request limit is not met
updated to 1.0.0