fix aws function