see also NIEU308-309, NIEUph594-ph610 and NIEU512