aws sdk fixed callback twice bug. closes #23