prepare app extension