generic ec2 api tools