EC2 library