starting to replace Knox with Amazon SDK