update from euca source