full aws functionality working