IANAPL view 1