check os
create aae protocol