add airhook: map