aws functionality added